package org.andao.commons.lucene.annotation;

import static java.lang.annotation.RetentionPolicy.RUNTIME;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;

/**
 * 标记是lucene字段，要求更新索引
 * 
 * @author Seewo Software - Vick.liu (liuguanglin@cvte.cn)
 * 
 */
@Target(ElementType.TYPE)
@Retention(RUNTIME)
public @interface LuceneField {

	/**
	 * 指定索引更新器
	 * 
	 * @return
	 */
	Class updater() default void.class;

}
